SubsystemStatus Class
Represents the states of an EtherCAT link.
Inheritance Hierarchy
System.Object
IntervalZero.KINGSTAR.Base.Api.SubsystemStatus
Assembly: IntervalZero.KINGSTAR.Base.Api (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
public class SubsystemStatus
Public Class SubsystemStatus
The SubsystemStatus class exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | SubsystemStatus | Initializes a new instance of the SubsystemStatus class. |
Fields
Name | Description | |
---|---|---|
![]() | AxesCount | The number of axes on the EtherCAT network. |
![]() | AxesStates | The state of axes. Combines the EtherCAT and motion states. |
![]() | IOCount | The number of I/O modules on the EtherCAT network. |
![]() | IOStates | The EtherCAT state of I/O modules. The link is considered ready when the I/O module is in operational state. |
![]() | RequestedState | Reads the EtherCAT state from the latest RequestState function call. |
![]() | SlaveCount | The total number of slaves on the EtherCAT network. |
![]() | SlaveStates | The EtherCAT state of slaves. The link is considered ready when the slave is in operational state. |
![]() | State | The EtherCAT state of the master. The link is considered ready when the master is in operational state. |
See also